package com.cloudbroker.bcs.platform.ltb.middle.dao;

import com.cloudbroker.bcs.common.dao.base.DAOBase;
import com.cloudbroker.bcs.platform.ltb.bizapi.service.admin.vo.NoticeMsgQueryForm;
import com.cloudbroker.bcs.platform.ltb.middle.entity.NoticeMsg;
import com.cloudbroker.bcs.platform.ltb.middle.entityview.NoticeMsgView;

import java.util.List;

/**
 * Created by daibd19671 on 2016/9/27.
 */
public interface NoticeMsgDAO extends DAOBase<NoticeMsg,String>{

    void createNotice(NoticeMsg noticeMsg);

    List<NoticeMsgView> queryNotice(NoticeMsgQueryForm noticeMsg);

    NoticeMsg getNoticeMsg(NoticeMsg query);

    void updateNoticeMsg(NoticeMsg noticeMsg);
}
